scratch (someone's) head

Translations
être perplexe
Definitions
To be confused or puzzled about something; to think hard about a problem or situation, often because it is difficult to understand or solve.